immersion microscopy - English Synonyms Dictionary